A linear work , O ( n 1 / 6 ) time , parallel algorithm for solving planar

نویسندگان

  • Ioannis Koutis
  • Gary L. Miller
چکیده

We present a linear work parallel iterative algorithm for solving linear systems involving Laplacians of planar graphs. In particular, if Ax = b, where A is the Laplacian of any planar graph with n nodes, the algorithm produces a vector x̄ such that ||x − x̄||A ≤ ǫ, in O(n log(1/ǫ)) parallel time, doing O(n log(1/ǫ)) work, where c is any positive constant. One of the key ingredients of the solver, is an O(nk log k) work, O(k logn) time, parallel algorithm for decomposing any embedded planar graph into components of size O(k) that are delimited by O(n/ √ k) boundary edges. The result also applies to symmetric diagonally dominant matrices of planar structure.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A linear work, O(n1/6) time, parallel algorithm for solving planar Laplacians

We present a linear work parallel iterative algorithm for solving linear systems involving Laplacians of planar graphs. In particular, if Ax = b, where A is the Laplacian of any planar graph with n nodes, the algorithm produces a vector x̄ such that ||x − x̄||A ≤ ǫ, in O(n log(1/ǫ)) parallel time, doing O(n log(1/ǫ)) work, where c is any positive constant. One of the key ingredients of the solver...

متن کامل

A linear work , O ( n 1 / 6 ) time , parallel algorithm for solving planar Laplacians ∗ Ioannis

We present a linear work parallel iterative algorithm for solving linear systems involving Laplacians of planar graphs. In particular, if Ax = b, where A is the Laplacian of any planar graph with n nodes, the algorithm produces a vector x̄ such that ||x − x̄||A ≤ , in O(n log(1/ )) parallel time, doing O(n log(1/ )) work, where c is any positive constant. One of the key ingredients of the solver,...

متن کامل

Parallelizing Assignment Problem with DNA Strands

Background:Many problems of combinatorial optimization, which are solvable only in exponential time, are known to be Non-Deterministic Polynomial hard (NP-hard). With the advent of parallel machines, new opportunities have been emerged to develop the effective solutions for NP-hard problems. However, solving these problems in polynomial time needs massive parallel machines and ...

متن کامل

Optimal, Output-sensitive Algorithms for Constructing Planar Hulls in Parallel

In this paper we focus on the problem of designing very fast parallel algorithms for the planar convex hull problem that achieve the optimal O(n log H) work-bound for input size n and output size H. Our algorithms are designed for the arbitrary CRCW PRAM model. We first describe a very simple ©(log n log H) time optimal deterministic algorithm for the planar hulls which is an improvement over t...

متن کامل

Parallel Generation of t-ary Trees

A parallel algorithm for generating t-ary tree sequences in reverse B-order is presented. The algorithm generates t-ary trees by 0-1 sequences, and each 0-1 sequences is generated in constant average time O(1). The algorithm is executed on a CREW SM SIMD model, and is adaptive and cost-optimal. Prior to the discussion of the parallel algorithm a new sequential generation with O(1) average time ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007